ShopEngine\Compatibility\Conflicts\Theme_Hooks B

Total Complexity 93
Dependencies 1
Dependents 3
Total lines 1,472
Lines of code 724
Logical lines of code 600
Comment lines 398
Methods 21
Properties 0

Methods 21

Method Rating Maintainability Complexity Lines of code
theme__conflicts__shop_and_archive()
D
26
28 158
theme__conflicts__single_page()
C
28
22 144
has_filter_14()
A
52 10 22
remove_action_14()
S
53 7 22
theme_conflicts_in_editor__archive_products_widget()
S
38 1 71
theme_conflicts_in_elementor_editor_related_products()
S
39 1 67
theme_conflicts_in_elementor_editor_cross_sells()
S
40 1 63
theme_conflicts_in_elementor_editor_up_sells()
S
41 1 59
remove_action_if_exists()
S
62 4 12
add_action_if_not_exists()
S
62 4 12
force_load_woocommerce_css()
S
54 3 21
theme_conflicts_cart_page()
S
50 1 29
prevent_theme_override_for_checkout()
S
71 2 6
theme_conflicts__shop_and_archive_for_badge_module()
S
79 1 3
theme_conflicts_in_editor__product_tabs_widget()
S
79 1 3
theme_conflicts_empty_cart_page()
S
67 1 8
theme_conflicts_my_account_page()
S
76 1 4
theme_conflicts__archive_products_widget_during_render()
S
72 1 5
theme_conflicts_in_specific_footer_area()
S
79 1 3
theme_conflicts_archive_page_after_wp_loaded()
S
64 1 9
remove_action_if_found_14()
S
78 1 3